- копать себе могилу
-
[VP; subj: human]=====⇒ to do sth. that will result in grave consequences for o.s.:- X роет себе могилу{{}}≈ X is digging his own grave;- X is driving nails into his own coffin.♦ Тот, кто упрямится, будет сметён более хитрыми соперниками в борьбе за власть, но тот, кто делает эту уступку, неизбежно и парадоксально, против своей воли роет... себе могилу (Стругацкие 4). Those who resist will be swept away by cleverer rivals in the battle for power, those, on the other hand, who agree to make such concessions, will be digging their own graves against their own will - inescapably and paradoxically (4a).
Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. С.И. Лубенская. 2004.